Consistency is one of the most important aspects to be considered when designing a\udDistributed Interactive Application, and particularly in networked Multiplayer Computer Games\ud(MCGs). Several techniques exist which aim to reduce network traffic in an attempt to maintain an\udacceptable level of consistency. However, these techniques are static in nature, as they do not adapt to\udthe varying network conditions. This paper presents an algorithm which aims to maintain an\udacceptable level of consistency by adapting to changes in the network. The algorithm is a rate-based\udapproach which monitors the remote inconsistency of all players participating in a client-server-based\udMCG. It operates on the premise that as the network conditions across the links between the server\udand the clients vary, so too will the remote inconsistency. In response, the rate at which the updates are\udtransmitted from the server to all the remote clients is adapted, ensuring that an acceptable level of\udconsistency is maintained. Simulation results for the proposed algorithm are also presented.
展开▼